ball of the foot


Results for "ball of the foot"

English - Turkish Dictionary

ball of the foot

(English - Turkish Dictionary) :
ayak parmaklarının kökü.